\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{patterns}
\begin{document}
\footnotesize
  \begin{tikzpicture}[>=stealth]
    \begin{scope}
      \draw[thick,pattern={north east lines}](-1,0)rectangle(1,0.3);
      \draw[thick,pattern={north east lines}](-0.15,-1.5)rectangle(0.15,-0.2);
      \fill[white](-0.25,-1.4)--++(0.15,0)--++(60:0.1)--++(-60:0.2)--++(60:0.1)--++(0.15,0)--++(0,-0.2)--++(-0.5,0)--cycle;
      \draw[thin](-0.25,-1.4)--++(0.15,0)--++(60:0.1)--++(-60:0.2)--++(60:0.1)--++(0.15,0);
      \draw[thin](1.1,0)--++(0.5,0)(0.25,-0.2)--++(1.35,0);
      \draw[thin,<-](1.4,0)--++(0,0.3)node[at end,sloped,above]{$\Delta$};
      \draw[thin,->](1.4,-0.4)--++(0,0.2);
    \end{scope}
    \begin{scope}[xshift=3cm]
      \draw[thick,pattern={north east lines}](-0.9848,-0.1736)--(0.9848,0.1736)--(0.9327,0.4691)--(-1.0369,0.1218)--cycle;
      \draw[thick,pattern={north east lines}](-0.15,-1.5)rectangle(0.15,-0.2);
      \fill[white](-0.25,-1.4)--++(0.15,0)--++(60:0.1)--++(-60:0.2)--++(60:0.1)--++(0.15,0)--++(0,-0.2)--++(-0.5,0)--cycle;
      \draw[thin](-0.25,-1.4)--++(0.15,0)--++(60:0.1)--++(-60:0.2)--++(60:0.1)--++(0.15,0);
      \draw[thin](1.0848,0.1736)--(1.5,0.1736)(0.1,0)--(1.5,0);
      \draw[thin,<-](1.4,0.1736)--++(0,0.3)node[at end,sloped,above]{$f$};
      \draw[thin,->](1.4,-0.2)--++(0,0.2);
    \end{scope}
    \begin{scope}[xshift=1.5cm,yshift=-4.5cm,scale=0.9]
      \draw[line width=1.5pt](-2,1.5)--(-1.5,0)--(1.5,0)--(2,1.5);
      \draw[line width=1.5pt,densely dashed](-2.1,1.5)--(-1.6,0)--(1.6,0)--(2.1,1.5);
      \draw[line width=2pt](-2.4,1.5)--++(0.8,0)(2.4,1.5)--++(-0.8,0);
      \foreach \x in {1.5,-1.5} 
        {
          \draw[thin](\x,-0.1)--++(0,-0.5);
        }
      \draw[thin,<->](-1.5,-0.45)--(1.5,-0.45)node[midway,above]{$B_2$};
      \draw[thin,<->](-2.0,2.25)--(2.0,2.25)node[midway,above]{$B_1$};
      \draw[thin,->](-1.4331,0.7481)--(-1.7177,0.6532);
      \draw[thin,->](1.4331,0.7481)--(1.7177,0.6532);
      \draw[thin,->](2.0923,0.5284)--(1.8077,0.6232)node[midway,sloped,above]{$\delta$};
      \draw[thin,->](-2.0923,0.5284)--(-1.8077,0.6232)node[midway,sloped,above]{$\delta$};
      \draw[thin](-2,1.5)--(-2.1576,1.1323)(1.5,0)--(1.3424,-0.3677);
      \draw[thin,<->](-2.1182,1.2243)--(1.3818,-0.2757)node[midway,above,sloped]{$D_1$};
      \draw[thin](2,1.5)--(2.1576,1.1323)(-1.5,0)--(-1.3424,-0.3677);
      \draw[thin,<->](-1.3818,-0.2757)--(2.1182,1.2243)node[midway,above,sloped]{$D_2$};
      \foreach \x in {-2,2}
       {
         \draw[thin](\x+0.4,1.6)--++(0,0.2)(\x-0.4,1.6)--++(0,0.2);
         \draw[thin,<->](\x-0.4,1.7)--++(0.8,0)node[midway,above]{$b$};
         \draw[thin](\x,2.1)--++(0,0.3);
       }
      \draw[thin](-2.5,1.5)--++(-0.4,0)(-1.7,0)--++(-1.2,0);
      \draw[thin,<->](-2.7,0)--++(0,1.5)node[midway,sloped,above]{$h$};

    \end{scope}
  \end{tikzpicture}
\end{document}